
<!doctype html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html><head><title>Python: module golem.db.berkeley</title>
</head><body bgcolor="#f0f0f8">

<table width="100%" cellspacing=0 cellpadding=2 border=0 summary="heading">
<tr bgcolor="#7799ee">
<td valign=bottom>&nbsp;<br>
<font color="#ffffff" face="helvetica, arial">&nbsp;<br><big><big><strong><a href="golem.html"><font color="#ffffff">golem</font></a>.<a href="golem.db.html"><font color="#ffffff">db</font></a>.berkeley</strong></big></big></font></td
><td align=right valign=bottom
><font color="#ffffff" face="helvetica, arial"><a href=".">index</a><br><a href="file:/opt/local/lib/python2.4/site-packages/golem/db/berkeley.py">/opt/local/lib/python2.4/site-packages/golem/db/berkeley.py</a></font></td></tr></table>
    <p><tt>#&nbsp;Part&nbsp;of&nbsp;pyGolem.&nbsp;See&nbsp;LICENSE&nbsp;in&nbsp;the&nbsp;root&nbsp;of&nbsp;your&nbsp;distribution&nbsp;for&nbsp;the&nbsp;license.<br>
#&nbsp;Andrew&nbsp;Walkingshaw&nbsp;&lt;andrew@lexical.org.uk&gt;</tt></p>
<p>
<table width="100%" cellspacing=0 cellpadding=2 border=0 summary="section">
<tr bgcolor="#aa55cc">
<td colspan=3 valign=bottom>&nbsp;<br>
<font color="#fffff" face="helvetica, arial"><big><strong>Modules</strong></big></font></td></tr>
    
<tr><td bgcolor="#aa55cc"><tt>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</tt></td><td>&nbsp;</td>
<td width="100%"><table width="100%" summary="list"><tr><td width="25%" valign=top><a href="StringIO.html">StringIO</a><br>
<a href="dbxml.html">dbxml</a><br>
</td><td width="25%" valign=top><a href="lxml.etree.html">lxml.etree</a><br>
<a href="golem.html">golem</a><br>
</td><td width="25%" valign=top><a href="os.html">os</a><br>
<a href="sys.html">sys</a><br>
</td><td width="25%" valign=top></td></tr></table></td></tr></table><p>
<table width="100%" cellspacing=0 cellpadding=2 border=0 summary="section">
<tr bgcolor="#ee77aa">
<td colspan=3 valign=bottom>&nbsp;<br>
<font color="#ffffff" face="helvetica, arial"><big><strong>Classes</strong></big></font></td></tr>
    
<tr><td bgcolor="#ee77aa"><tt>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</tt></td><td>&nbsp;</td>
<td width="100%"><dl>
<dt><font face="helvetica, arial"><a href="__builtin__.html#list">__builtin__.list</a>(<a href="__builtin__.html#object">__builtin__.object</a>)
</font></dt><dd>
<dl>
<dt><font face="helvetica, arial"><a href="golem.db.berkeley.html#xpathlist">xpathlist</a>
</font></dt></dl>
</dd>
<dt><font face="helvetica, arial"><a href="__builtin__.html#object">__builtin__.object</a>
</font></dt><dd>
<dl>
<dt><font face="helvetica, arial"><a href="golem.db.berkeley.html#xmldb">xmldb</a>
</font></dt></dl>
</dd>
</dl>
 <p>
<table width="100%" cellspacing=0 cellpadding=2 border=0 summary="section">
<tr bgcolor="#ffc8d8">
<td colspan=3 valign=bottom>&nbsp;<br>
<font color="#000000" face="helvetica, arial"><a name="xmldb">class <strong>xmldb</strong></a>(<a href="__builtin__.html#object">__builtin__.object</a>)</font></td></tr>
    
<tr><td bgcolor="#ffc8d8"><tt>&nbsp;&nbsp;&nbsp;</tt></td><td>&nbsp;</td>
<td width="100%">Methods defined here:<br>
<dl><dt><a name="xmldb-__init__"><strong>__init__</strong></a>(self, f)</dt><dd><tt>open-or-create&nbsp;xml&nbsp;database/collection</tt></dd></dl>

<dl><dt><a name="xmldb-add"><strong>add</strong></a>(self, *files)</dt><dd><tt>add&nbsp;files&nbsp;to&nbsp;database</tt></dd></dl>

<dl><dt><a name="xmldb-cquery"><strong>cquery</strong></a>(self, *conceptsets)</dt><dd><tt>assemble&nbsp;XPath&nbsp;from&nbsp;components&nbsp;in&nbsp;a&nbsp;Golem&nbsp;dictionary</tt></dd></dl>

<dl><dt><a name="xmldb-getcontext"><strong>getcontext</strong></a>(self)</dt><dd><tt>get&nbsp;the&nbsp;default&nbsp;query-context&nbsp;handler,&nbsp;with&nbsp;the&nbsp;cml&nbsp;namespace<br>
already&nbsp;set</tt></dd></dl>

<dl><dt><a name="xmldb-query"><strong>query</strong></a>(self, *conceptsets)</dt></dl>

<dl><dt><a name="xmldb-xquery"><strong>xquery</strong></a>(self, *xpathsets)</dt><dd><tt>turn&nbsp;xpaths&nbsp;into&nbsp;xquery&nbsp;and&nbsp;query&nbsp;database</tt></dd></dl>

<hr>
Data and other attributes defined here:<br>
<dl><dt><strong>__dict__</strong> = &lt;dictproxy object at 0x23bd910&gt;<dd><tt>dictionary&nbsp;for&nbsp;instance&nbsp;variables&nbsp;(if&nbsp;defined)</tt></dl>

<dl><dt><strong>__weakref__</strong> = &lt;attribute '__weakref__' of 'xmldb' objects&gt;<dd><tt><a href="__builtin__.html#list">list</a>&nbsp;of&nbsp;weak&nbsp;references&nbsp;to&nbsp;the&nbsp;<a href="__builtin__.html#object">object</a>&nbsp;(if&nbsp;defined)</tt></dl>

</td></tr></table> <p>
<table width="100%" cellspacing=0 cellpadding=2 border=0 summary="section">
<tr bgcolor="#ffc8d8">
<td colspan=3 valign=bottom>&nbsp;<br>
<font color="#000000" face="helvetica, arial"><a name="xpathlist">class <strong>xpathlist</strong></a>(<a href="__builtin__.html#list">__builtin__.list</a>)</font></td></tr>
    
<tr><td bgcolor="#ffc8d8"><tt>&nbsp;&nbsp;&nbsp;</tt></td><td>&nbsp;</td>
<td width="100%"><dl><dt>Method resolution order:</dt>
<dd><a href="golem.db.berkeley.html#xpathlist">xpathlist</a></dd>
<dd><a href="__builtin__.html#list">__builtin__.list</a></dd>
<dd><a href="__builtin__.html#object">__builtin__.object</a></dd>
</dl>
<hr>
Methods defined here:<br>
<dl><dt><a name="xpathlist-__init__"><strong>__init__</strong></a>(self, *args)</dt></dl>

<dl><dt><a name="xpathlist-getpredicate"><strong>getpredicate</strong></a>(self)</dt></dl>

<dl><dt><a name="xpathlist-setpredicate"><strong>setpredicate</strong></a>(self, predicate)</dt></dl>

<hr>
Data and other attributes defined here:<br>
<dl><dt><strong>__dict__</strong> = &lt;dictproxy object at 0x23bdb30&gt;<dd><tt>dictionary&nbsp;for&nbsp;instance&nbsp;variables&nbsp;(if&nbsp;defined)</tt></dl>

<dl><dt><strong>__weakref__</strong> = &lt;attribute '__weakref__' of 'xpathlist' objects&gt;<dd><tt><a href="__builtin__.html#list">list</a>&nbsp;of&nbsp;weak&nbsp;references&nbsp;to&nbsp;the&nbsp;<a href="__builtin__.html#object">object</a>&nbsp;(if&nbsp;defined)</tt></dl>

<hr>
Methods inherited from <a href="__builtin__.html#list">__builtin__.list</a>:<br>
<dl><dt><a name="xpathlist-__add__"><strong>__add__</strong></a>(...)</dt><dd><tt>x.<a href="#xpathlist-__add__">__add__</a>(y)&nbsp;&lt;==&gt;&nbsp;x+y</tt></dd></dl>

<dl><dt><a name="xpathlist-__contains__"><strong>__contains__</strong></a>(...)</dt><dd><tt>x.<a href="#xpathlist-__contains__">__contains__</a>(y)&nbsp;&lt;==&gt;&nbsp;y&nbsp;in&nbsp;x</tt></dd></dl>

<dl><dt><a name="xpathlist-__delitem__"><strong>__delitem__</strong></a>(...)</dt><dd><tt>x.<a href="#xpathlist-__delitem__">__delitem__</a>(y)&nbsp;&lt;==&gt;&nbsp;del&nbsp;x[y]</tt></dd></dl>

<dl><dt><a name="xpathlist-__delslice__"><strong>__delslice__</strong></a>(...)</dt><dd><tt>x.<a href="#xpathlist-__delslice__">__delslice__</a>(i,&nbsp;j)&nbsp;&lt;==&gt;&nbsp;del&nbsp;x[i:j]<br>
&nbsp;<br>
Use&nbsp;of&nbsp;negative&nbsp;indices&nbsp;is&nbsp;not&nbsp;supported.</tt></dd></dl>

<dl><dt><a name="xpathlist-__eq__"><strong>__eq__</strong></a>(...)</dt><dd><tt>x.<a href="#xpathlist-__eq__">__eq__</a>(y)&nbsp;&lt;==&gt;&nbsp;x==y</tt></dd></dl>

<dl><dt><a name="xpathlist-__ge__"><strong>__ge__</strong></a>(...)</dt><dd><tt>x.<a href="#xpathlist-__ge__">__ge__</a>(y)&nbsp;&lt;==&gt;&nbsp;x&gt;=y</tt></dd></dl>

<dl><dt><a name="xpathlist-__getattribute__"><strong>__getattribute__</strong></a>(...)</dt><dd><tt>x.<a href="#xpathlist-__getattribute__">__getattribute__</a>('name')&nbsp;&lt;==&gt;&nbsp;x.name</tt></dd></dl>

<dl><dt><a name="xpathlist-__getitem__"><strong>__getitem__</strong></a>(...)</dt><dd><tt>x.<a href="#xpathlist-__getitem__">__getitem__</a>(y)&nbsp;&lt;==&gt;&nbsp;x[y]</tt></dd></dl>

<dl><dt><a name="xpathlist-__getslice__"><strong>__getslice__</strong></a>(...)</dt><dd><tt>x.<a href="#xpathlist-__getslice__">__getslice__</a>(i,&nbsp;j)&nbsp;&lt;==&gt;&nbsp;x[i:j]<br>
&nbsp;<br>
Use&nbsp;of&nbsp;negative&nbsp;indices&nbsp;is&nbsp;not&nbsp;supported.</tt></dd></dl>

<dl><dt><a name="xpathlist-__gt__"><strong>__gt__</strong></a>(...)</dt><dd><tt>x.<a href="#xpathlist-__gt__">__gt__</a>(y)&nbsp;&lt;==&gt;&nbsp;x&gt;y</tt></dd></dl>

<dl><dt><a name="xpathlist-__hash__"><strong>__hash__</strong></a>(...)</dt><dd><tt>x.<a href="#xpathlist-__hash__">__hash__</a>()&nbsp;&lt;==&gt;&nbsp;hash(x)</tt></dd></dl>

<dl><dt><a name="xpathlist-__iadd__"><strong>__iadd__</strong></a>(...)</dt><dd><tt>x.<a href="#xpathlist-__iadd__">__iadd__</a>(y)&nbsp;&lt;==&gt;&nbsp;x+=y</tt></dd></dl>

<dl><dt><a name="xpathlist-__imul__"><strong>__imul__</strong></a>(...)</dt><dd><tt>x.<a href="#xpathlist-__imul__">__imul__</a>(y)&nbsp;&lt;==&gt;&nbsp;x*=y</tt></dd></dl>

<dl><dt><a name="xpathlist-__iter__"><strong>__iter__</strong></a>(...)</dt><dd><tt>x.<a href="#xpathlist-__iter__">__iter__</a>()&nbsp;&lt;==&gt;&nbsp;iter(x)</tt></dd></dl>

<dl><dt><a name="xpathlist-__le__"><strong>__le__</strong></a>(...)</dt><dd><tt>x.<a href="#xpathlist-__le__">__le__</a>(y)&nbsp;&lt;==&gt;&nbsp;x&lt;=y</tt></dd></dl>

<dl><dt><a name="xpathlist-__len__"><strong>__len__</strong></a>(...)</dt><dd><tt>x.<a href="#xpathlist-__len__">__len__</a>()&nbsp;&lt;==&gt;&nbsp;len(x)</tt></dd></dl>

<dl><dt><a name="xpathlist-__lt__"><strong>__lt__</strong></a>(...)</dt><dd><tt>x.<a href="#xpathlist-__lt__">__lt__</a>(y)&nbsp;&lt;==&gt;&nbsp;x&lt;y</tt></dd></dl>

<dl><dt><a name="xpathlist-__mul__"><strong>__mul__</strong></a>(...)</dt><dd><tt>x.<a href="#xpathlist-__mul__">__mul__</a>(n)&nbsp;&lt;==&gt;&nbsp;x*n</tt></dd></dl>

<dl><dt><a name="xpathlist-__ne__"><strong>__ne__</strong></a>(...)</dt><dd><tt>x.<a href="#xpathlist-__ne__">__ne__</a>(y)&nbsp;&lt;==&gt;&nbsp;x!=y</tt></dd></dl>

<dl><dt><a name="xpathlist-__repr__"><strong>__repr__</strong></a>(...)</dt><dd><tt>x.<a href="#xpathlist-__repr__">__repr__</a>()&nbsp;&lt;==&gt;&nbsp;repr(x)</tt></dd></dl>

<dl><dt><a name="xpathlist-__reversed__"><strong>__reversed__</strong></a>(...)</dt><dd><tt>L.<a href="#xpathlist-__reversed__">__reversed__</a>()&nbsp;--&nbsp;return&nbsp;a&nbsp;reverse&nbsp;iterator&nbsp;over&nbsp;the&nbsp;<a href="__builtin__.html#list">list</a></tt></dd></dl>

<dl><dt><a name="xpathlist-__rmul__"><strong>__rmul__</strong></a>(...)</dt><dd><tt>x.<a href="#xpathlist-__rmul__">__rmul__</a>(n)&nbsp;&lt;==&gt;&nbsp;n*x</tt></dd></dl>

<dl><dt><a name="xpathlist-__setitem__"><strong>__setitem__</strong></a>(...)</dt><dd><tt>x.<a href="#xpathlist-__setitem__">__setitem__</a>(i,&nbsp;y)&nbsp;&lt;==&gt;&nbsp;x[i]=y</tt></dd></dl>

<dl><dt><a name="xpathlist-__setslice__"><strong>__setslice__</strong></a>(...)</dt><dd><tt>x.<a href="#xpathlist-__setslice__">__setslice__</a>(i,&nbsp;j,&nbsp;y)&nbsp;&lt;==&gt;&nbsp;x[i:j]=y<br>
&nbsp;<br>
Use&nbsp;&nbsp;of&nbsp;negative&nbsp;indices&nbsp;is&nbsp;not&nbsp;supported.</tt></dd></dl>

<dl><dt><a name="xpathlist-append"><strong>append</strong></a>(...)</dt><dd><tt>L.<a href="#xpathlist-append">append</a>(<a href="__builtin__.html#object">object</a>)&nbsp;--&nbsp;append&nbsp;<a href="__builtin__.html#object">object</a>&nbsp;to&nbsp;end</tt></dd></dl>

<dl><dt><a name="xpathlist-count"><strong>count</strong></a>(...)</dt><dd><tt>L.<a href="#xpathlist-count">count</a>(value)&nbsp;-&gt;&nbsp;integer&nbsp;--&nbsp;return&nbsp;number&nbsp;of&nbsp;occurrences&nbsp;of&nbsp;value</tt></dd></dl>

<dl><dt><a name="xpathlist-extend"><strong>extend</strong></a>(...)</dt><dd><tt>L.<a href="#xpathlist-extend">extend</a>(iterable)&nbsp;--&nbsp;extend&nbsp;<a href="__builtin__.html#list">list</a>&nbsp;by&nbsp;appending&nbsp;elements&nbsp;from&nbsp;the&nbsp;iterable</tt></dd></dl>

<dl><dt><a name="xpathlist-index"><strong>index</strong></a>(...)</dt><dd><tt>L.<a href="#xpathlist-index">index</a>(value,&nbsp;[start,&nbsp;[stop]])&nbsp;-&gt;&nbsp;integer&nbsp;--&nbsp;return&nbsp;first&nbsp;index&nbsp;of&nbsp;value</tt></dd></dl>

<dl><dt><a name="xpathlist-insert"><strong>insert</strong></a>(...)</dt><dd><tt>L.<a href="#xpathlist-insert">insert</a>(index,&nbsp;<a href="__builtin__.html#object">object</a>)&nbsp;--&nbsp;insert&nbsp;<a href="__builtin__.html#object">object</a>&nbsp;before&nbsp;index</tt></dd></dl>

<dl><dt><a name="xpathlist-pop"><strong>pop</strong></a>(...)</dt><dd><tt>L.<a href="#xpathlist-pop">pop</a>([index])&nbsp;-&gt;&nbsp;item&nbsp;--&nbsp;remove&nbsp;and&nbsp;return&nbsp;item&nbsp;at&nbsp;index&nbsp;(default&nbsp;last)</tt></dd></dl>

<dl><dt><a name="xpathlist-remove"><strong>remove</strong></a>(...)</dt><dd><tt>L.<a href="#xpathlist-remove">remove</a>(value)&nbsp;--&nbsp;remove&nbsp;first&nbsp;occurrence&nbsp;of&nbsp;value</tt></dd></dl>

<dl><dt><a name="xpathlist-reverse"><strong>reverse</strong></a>(...)</dt><dd><tt>L.<a href="#xpathlist-reverse">reverse</a>()&nbsp;--&nbsp;reverse&nbsp;*IN&nbsp;PLACE*</tt></dd></dl>

<dl><dt><a name="xpathlist-sort"><strong>sort</strong></a>(...)</dt><dd><tt>L.<a href="#xpathlist-sort">sort</a>(cmp=None,&nbsp;key=None,&nbsp;reverse=False)&nbsp;--&nbsp;stable&nbsp;sort&nbsp;*IN&nbsp;PLACE*;<br>
cmp(x,&nbsp;y)&nbsp;-&gt;&nbsp;-1,&nbsp;0,&nbsp;1</tt></dd></dl>

<hr>
Data and other attributes inherited from <a href="__builtin__.html#list">__builtin__.list</a>:<br>
<dl><dt><strong>__new__</strong> = &lt;built-in method __new__ of type object at 0x2de940&gt;<dd><tt>T.<a href="#xpathlist-__new__">__new__</a>(S,&nbsp;...)&nbsp;-&gt;&nbsp;a&nbsp;new&nbsp;<a href="__builtin__.html#object">object</a>&nbsp;with&nbsp;type&nbsp;S,&nbsp;a&nbsp;subtype&nbsp;of&nbsp;T</tt></dl>

</td></tr></table></td></tr></table><p>
<table width="100%" cellspacing=0 cellpadding=2 border=0 summary="section">
<tr bgcolor="#eeaa77">
<td colspan=3 valign=bottom>&nbsp;<br>
<font color="#ffffff" face="helvetica, arial"><big><strong>Functions</strong></big></font></td></tr>
    
<tr><td bgcolor="#eeaa77"><tt>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</tt></td><td>&nbsp;</td>
<td width="100%"><dl><dt><a name="-DB"><strong>DB</strong></a>(...)</dt></dl>
 <dl><dt><a name="-DBEnv"><strong>DBEnv</strong></a>(...)</dt></dl>
 <dl><dt><a name="-DBSequence"><strong>DBSequence</strong></a>(...)</dt></dl>
 <dl><dt><a name="-bigtest"><strong>bigtest</strong></a>()</dt></dl>
 <dl><dt><a name="-version"><strong>version</strong></a>(...)</dt><dd><tt>Returns&nbsp;a&nbsp;tuple&nbsp;of&nbsp;major,&nbsp;minor,&nbsp;and&nbsp;patch&nbsp;release&nbsp;numbers&nbsp;of&nbsp;the<br>
underlying&nbsp;DB&nbsp;library.</tt></dd></dl>
</td></tr></table><p>
<table width="100%" cellspacing=0 cellpadding=2 border=0 summary="section">
<tr bgcolor="#55aa55">
<td colspan=3 valign=bottom>&nbsp;<br>
<font color="#ffffff" face="helvetica, arial"><big><strong>Data</strong></big></font></td></tr>
    
<tr><td bgcolor="#55aa55"><tt>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</tt></td><td>&nbsp;</td>
<td width="100%"><strong>DATABASE</strong> = 'NaCl.dbxml'<br>
<strong>DATABASE_ERROR</strong> = 5<br>
<strong>DB_AFTER</strong> = 1<br>
<strong>DB_AGGRESSIVE</strong> = 1<br>
<strong>DB_APPEND</strong> = 2<br>
<strong>DB_ARCH_ABS</strong> = 1<br>
<strong>DB_ARCH_DATA</strong> = 2<br>
<strong>DB_ARCH_LOG</strong> = 4<br>
<strong>DB_ARCH_REMOVE</strong> = 8<br>
<strong>DB_AUTO_COMMIT</strong> = 33554432<br>
<strong>DB_BEFORE</strong> = 3<br>
<strong>DB_BTREE</strong> = 1<br>
<strong>DB_BUFFER_SMALL</strong> = -30999<br>
<strong>DB_CDB_ALLDB</strong> = 16384<br>
<strong>DB_CHECKPOINT</strong> = 0<br>
<strong>DB_CHKSUM</strong> = 16384<br>
<strong>DB_CONSUME</strong> = 4<br>
<strong>DB_CONSUME_WAIT</strong> = 5<br>
<strong>DB_CREATE</strong> = 1<br>
<strong>DB_CURRENT</strong> = 6<br>
<strong>DB_DIRECT_DB</strong> = 32768<br>
<strong>DB_DIRECT_LOG</strong> = 65536<br>
<strong>DB_DIRTY_READ</strong> = 134217728<br>
<strong>DB_DONOTINDEX</strong> = -30998<br>
<strong>DB_DUP</strong> = 32768<br>
<strong>DB_DUPSORT</strong> = 65536<br>
<strong>DB_ENCRYPT</strong> = 131072<br>
<strong>DB_ENCRYPT_AES</strong> = 1<br>
<strong>DB_EXCL</strong> = 16384<br>
<strong>DB_EXTENT</strong> = 32768<br>
<strong>DB_FAST_STAT</strong> = 1<br>
<strong>DB_FCNTL_LOCKING</strong> = 32768<br>
<strong>DB_FIRST</strong> = 7<br>
<strong>DB_FLUSH</strong> = 1<br>
<strong>DB_FORCE</strong> = 4<br>
<strong>DB_GET_BOTH</strong> = 8<br>
<strong>DB_GET_RECNO</strong> = 11<br>
<strong>DB_HASH</strong> = 2<br>
<strong>DB_INCOMPLETE</strong> = 0<br>
<strong>DB_INIT_CDB</strong> = 16384<br>
<strong>DB_INIT_LOCK</strong> = 32768<br>
<strong>DB_INIT_LOG</strong> = 65536<br>
<strong>DB_INIT_MPOOL</strong> = 131072<br>
<strong>DB_INIT_REP</strong> = 262144<br>
<strong>DB_INIT_TXN</strong> = 524288<br>
<strong>DB_JOINENV</strong> = 0<br>
<strong>DB_JOIN_ITEM</strong> = 12<br>
<strong>DB_JOIN_NOSORT</strong> = 1<br>
<strong>DB_KEYEMPTY</strong> = -30997<br>
<strong>DB_KEYEXIST</strong> = -30996<br>
<strong>DB_KEYFIRST</strong> = 13<br>
<strong>DB_KEYLAST</strong> = 14<br>
<strong>DB_LAST</strong> = 15<br>
<strong>DB_LOCKDOWN</strong> = 1048576<br>
<strong>DB_LOCK_CONFLICT</strong> = 0<br>
<strong>DB_LOCK_DEADLOCK</strong> = -30995<br>
<strong>DB_LOCK_DEFAULT</strong> = 1<br>
<strong>DB_LOCK_DUMP</strong> = 0<br>
<strong>DB_LOCK_GET</strong> = 1<br>
<strong>DB_LOCK_INHERIT</strong> = 3<br>
<strong>DB_LOCK_IREAD</strong> = 5<br>
<strong>DB_LOCK_IWR</strong> = 6<br>
<strong>DB_LOCK_IWRITE</strong> = 4<br>
<strong>DB_LOCK_MAXLOCKS</strong> = 3<br>
<strong>DB_LOCK_MINLOCKS</strong> = 5<br>
<strong>DB_LOCK_MINWRITE</strong> = 6<br>
<strong>DB_LOCK_NG</strong> = 0<br>
<strong>DB_LOCK_NORUN</strong> = 0<br>
<strong>DB_LOCK_NOTGRANTED</strong> = -30994<br>
<strong>DB_LOCK_NOWAIT</strong> = 2<br>
<strong>DB_LOCK_OLDEST</strong> = 7<br>
<strong>DB_LOCK_PUT</strong> = 4<br>
<strong>DB_LOCK_PUT_ALL</strong> = 5<br>
<strong>DB_LOCK_PUT_OBJ</strong> = 6<br>
<strong>DB_LOCK_RANDOM</strong> = 8<br>
<strong>DB_LOCK_READ</strong> = 1<br>
<strong>DB_LOCK_READ_UNCOMMITTED</strong> = 7<br>
<strong>DB_LOCK_RECORD</strong> = 4<br>
<strong>DB_LOCK_SWITCH</strong> = 16<br>
<strong>DB_LOCK_UPGRADE</strong> = 32<br>
<strong>DB_LOCK_UPGRADE_WRITE</strong> = 10<br>
<strong>DB_LOCK_WAIT</strong> = 3<br>
<strong>DB_LOCK_WRITE</strong> = 2<br>
<strong>DB_LOCK_WWRITE</strong> = 8<br>
<strong>DB_LOCK_YOUNGEST</strong> = 9<br>
<strong>DB_LOG_AUTOREMOVE</strong> = 524288<br>
<strong>DB_LOG_INMEMORY</strong> = 1048576<br>
<strong>DB_LSTAT_ABORTED</strong> = 1<br>
<strong>DB_LSTAT_FREE</strong> = 3<br>
<strong>DB_LSTAT_HELD</strong> = 4<br>
<strong>DB_LSTAT_PENDING</strong> = 5<br>
<strong>DB_LSTAT_WAITING</strong> = 6<br>
<strong>DB_MAX_PAGES</strong> = -1<br>
<strong>DB_MAX_RECORDS</strong> = -1<br>
<strong>DB_MULTIPLE</strong> = 268435456<br>
<strong>DB_MULTIPLE_KEY</strong> = 536870912<br>
<strong>DB_NEXT</strong> = 16<br>
<strong>DB_NEXT_DUP</strong> = 17<br>
<strong>DB_NEXT_NODUP</strong> = 18<br>
<strong>DB_NODUPDATA</strong> = 19<br>
<strong>DB_NOLOCKING</strong> = 2097152<br>
<strong>DB_NOMMAP</strong> = 16<br>
<strong>DB_NOORDERCHK</strong> = 2<br>
<strong>DB_NOOVERWRITE</strong> = 20<br>
<strong>DB_NOPANIC</strong> = 4194304<br>
<strong>DB_NOSERVER</strong> = -30992<br>
<strong>DB_NOSERVER_HOME</strong> = -30991<br>
<strong>DB_NOSERVER_ID</strong> = -30990<br>
<strong>DB_NOSYNC</strong> = 21<br>
<strong>DB_NOTFOUND</strong> = -30989<br>
<strong>DB_ODDFILESIZE</strong> = 65536<br>
<strong>DB_OLD_VERSION</strong> = -30988<br>
<strong>DB_OPFLAGS_MASK</strong> = 255<br>
<strong>DB_ORDERCHKONLY</strong> = 4<br>
<strong>DB_PAGE_NOTFOUND</strong> = -30987<br>
<strong>DB_PANIC_ENVIRONMENT</strong> = 16777216<br>
<strong>DB_POSITION</strong> = 22<br>
<strong>DB_PREV</strong> = 23<br>
<strong>DB_PREV_NODUP</strong> = 24<br>
<strong>DB_PRIVATE</strong> = 2097152<br>
<strong>DB_PR_PAGE</strong> = 8<br>
<strong>DB_PR_RECOVERYTEST</strong> = 16<br>
<strong>DB_QUEUE</strong> = 4<br>
<strong>DB_RDONLY</strong> = 32<br>
<strong>DB_RDWRMASTER</strong> = 131072<br>
<strong>DB_READ_COMMITTED</strong> = 67108864<br>
<strong>DB_READ_UNCOMMITTED</strong> = 134217728<br>
<strong>DB_RECNO</strong> = 3<br>
<strong>DB_RECNUM</strong> = 524288<br>
<strong>DB_RECOVER</strong> = 64<br>
<strong>DB_RECOVER_FATAL</strong> = 4194304<br>
<strong>DB_REGION_INIT</strong> = 536870912<br>
<strong>DB_RENUMBER</strong> = 1048576<br>
<strong>DB_REVSPLITOFF</strong> = 2097152<br>
<strong>DB_RMW</strong> = 1073741824<br>
<strong>DB_RPCCLIENT</strong> = 2<br>
<strong>DB_RUNRECOVERY</strong> = -30975<br>
<strong>DB_SALVAGE</strong> = 64<br>
<strong>DB_SECONDARY_BAD</strong> = -30974<br>
<strong>DB_SEQ_DEC</strong> = 1<br>
<strong>DB_SEQ_INC</strong> = 2<br>
<strong>DB_SEQ_WRAP</strong> = 8<br>
<strong>DB_SET</strong> = 25<br>
<strong>DB_SET_LOCK_TIMEOUT</strong> = 26<br>
<strong>DB_SET_RANGE</strong> = 27<br>
<strong>DB_SET_RECNO</strong> = 28<br>
<strong>DB_SET_TXN_TIMEOUT</strong> = 30<br>
<strong>DB_SNAPSHOT</strong> = 4194304<br>
<strong>DB_STAT_CLEAR</strong> = 4<br>
<strong>DB_SYSTEM_MEM</strong> = 16777216<br>
<strong>DB_THREAD</strong> = 128<br>
<strong>DB_TIME_NOTGRANTED</strong> = 1073741824<br>
<strong>DB_TRUNCATE</strong> = 256<br>
<strong>DB_TXN_NOSYNC</strong> = 512<br>
<strong>DB_TXN_NOT_DURABLE</strong> = 1024<br>
<strong>DB_TXN_NOWAIT</strong> = 16384<br>
<strong>DB_TXN_SYNC</strong> = 32768<br>
<strong>DB_TXN_WRITE_NOSYNC</strong> = 2048<br>
<strong>DB_UNKNOWN</strong> = 5<br>
<strong>DB_UPGRADE</strong> = 1<br>
<strong>DB_USE_ENVIRON</strong> = 4096<br>
<strong>DB_USE_ENVIRON_ROOT</strong> = 8192<br>
<strong>DB_VERIFY</strong> = 2<br>
<strong>DB_VERIFY_BAD</strong> = -30973<br>
<strong>DB_VERSION_MAJOR</strong> = 4<br>
<strong>DB_VERSION_MINOR</strong> = 5<br>
<strong>DB_VERSION_PATCH</strong> = 20<br>
<strong>DB_VERSION_STRING</strong> = 'Berkeley DB 4.5.20: (September 20, 2006)'<br>
<strong>DB_WRITECURSOR</strong> = 32<br>
<strong>DB_XA_CREATE</strong> = 2<br>
<strong>DB_YIELDCPU</strong> = -2147483648<br>
<strong>EACCES</strong> = 13<br>
<strong>EAGAIN</strong> = 35<br>
<strong>EBUSY</strong> = 16<br>
<strong>EEXIST</strong> = 17<br>
<strong>EINVAL</strong> = 22<br>
<strong>ENOENT</strong> = 2<br>
<strong>ENOMEM</strong> = 12<br>
<strong>ENOSPC</strong> = 28<br>
<strong>EPERM</strong> = 1<br>
<strong>cvsid</strong> = '$Id: _bsddb.c 53253 2007-01-05 02:06:17Z gregory.p.smith $'<br>
<strong>namespaces</strong> = {'cml': 'http://www.xml-cml.org/schema', 'golem': 'http://www.lexical.org.uk/golem', 'h': 'http://www.w3.org/1999/xhtml', 'xsd': 'http://www.w3.org/2001/XMLSchema', 'xsl': 'http://www.w3.org/1999/XSL/Transform'}</td></tr></table>
</body></html>